Impact Of Technology On Self And Society